package com.yongqi.duocai.utils;

import java.security.ProtectionDomain;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

/**
 * 1.描述（@desc）：订单编号id
 * 2.作者（@author）：夏亮辉
 * 3.日期（@date）：2021年06月28  9:51
 * 4.版本（@version）：1.0.0
 * 5.版权：
 */

public class OrderNumUtils {

    /**
     * 创建销售订单号
     * @param userId
     * @return
     */
    public static String createNum(Integer userId){
        String str = "18722557";
        LocalDateTime nowTime = LocalDateTime.now();
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMddhhmmss");
        return str.concat(nowTime.format(formatter)).concat(userId.toString());
    }

    /**
     * 创建退款订单号
     * @param userId
     * @return
     */
    public static String createRefNum(Integer userId){
        String str = "85722557";
        LocalDateTime nowTime = LocalDateTime.now();
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMddhhmmss");
        return str.concat(nowTime.format(formatter)).concat(userId.toString());
    }

}
